Drosophila melanogaster Immune-induced peptide 14 (IM14)-Yeast

Size

1000ug

Catalog no.

GEN1264742.Yeast

Price

2078 EUR

Product description