PM_20057138

Supplier Creative Peptides
Product # X10470
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence EEEEEMAVVPQGLFRG
Feedback