Products

Human Putative beta-defensin 108A (DEFB108P1) -Baculovirus

Size

100ug

Catalog no.

GEN1241290.Baculovirus

Price

1238 EUR