PM_1883831

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