PM_1872863

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