PM_12504078

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