875289-81-9

875289-81-9 structure
875289-81-9 structure

Name 2-(4-methoxyphenyl)-2-oxoethyl 2,4-dinitrobenzenesulfonate
Molecular Formula C15H12N2O9S
Molecular Weight 396.32900
Exact Mass 396.02600
PSA 169.69000
LogP 4.22700