PM_14711628

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