PM_20872390

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