PM_8109940

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