PM_2026269

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