PM_10713513

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