PM_10403610

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