MOG (76-100), human

Supplier Creative Peptides
Product # M10020
Pricing Inquire
Sequence IGEGKVTLRIRNVRFSDEGGFTCFF
Feedback