Drosophila melanogaster Immune-induced peptide 2 (IM2)-Yeast

Size

1000ug

Catalog no.

GEN1098112.Yeast

Price

2078 EUR

Product description