Recombinant Drosophila melanogaster Immune-induced peptide 14 (IM14)[Immune-induced peptide 14 (IM14)]

Size

0.05 mg (Yeast)

Catalog no.

MBS1264742

Price

5 EUR

Product description