PM_1655753

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