PM_20506179

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