PM_7906718

Supplier Creative Peptides
Product # X13876
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence R(E/G)(N/S/D)(E/K)E
Feedback