Drosophila melanogaster Immune-induced peptide 18 (IM18) -Mammalian Cell

Size

100ug

Catalog no.

GEN1152982.Mammalian Cell

Price

1730 EUR

Product description