PM_12102727

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