PM_11598461

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