PM_10747940

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