PM_10567242

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