PM_2409073

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