PM_1569090

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