PM_2164428

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