PM_2091022

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