Top Suppliers:I want be here

202739-37-5

202739-37-5 structure
202739-37-5 structure

Name Ac-Ala-Ala-Ser(PO3H2)-Pro-Arg-pNA
Molecular Formula C28H43N10O12P
Molecular Weight 742.67