Drosophila melanogaster Immune-induced peptide 4 (IM4)-Yeast

Size

1000ug

Catalog no.

GEN1153364.Yeast

Price

2078 EUR

Product description