PM_164350

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