PM_2726764

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