PM_9804683

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