Drosophila melanogaster Immune-induced peptide 18 (IM18) -Yeast

Size

1000ug

Catalog no.

GEN1152982.Yeast

Price

1730 EUR

Product description