PM_11694293_1

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