PM_10798377

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