PM_16144970

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