PM_10360947

Supplier Creative Peptides
Product # X02453
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence E(A/E)A
Feedback