Products

Pan troglodytes Beta-defensin 113 (DEFB113) -Baculovirus

Size

100ug

Catalog no.

GEN1280072.Baculovirus

Price

1282 EUR