PM_16289409

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