PM_2604912

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