PM_2722830

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