1373424-23-7

1373424-23-7 structure
1373424-23-7 structure

Name 2-(4-(2-(1,3-dioxolan-2-yl)ethyl)pyridin-2-yl)pyrimidine-4,6-diyl bis(4-methylbenzenesulfonate)
Molecular Formula C28H27N3O8S2
Molecular Weight 597.65928