PM_8632435

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