MOG (27-50), human

Supplier Creative Peptides
Product # M10004
Pricing Inquire
Sequence SPGKNATGMELGWYRPPFSRVVHL
Feedback