PM_17235355

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