PM_8132457

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