PM_9714466

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