Size

100ug

Catalog no#

GEN1105674.Baculovirus

Price

1846 EUR