PM_9376371

Supplier Creative Peptides
Product # X16304
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence A(Q/W)F
Feedback