104779-04-6

104779-04-6 structure
104779-04-6 structure

Name 2-(9,10-dioxoanthracen-1-yl)oxyethyl 4-methylbenzenesulfonate
Molecular Formula C23H18O6S
Molecular Weight 422.45000
Exact Mass 422.08200
PSA 95.12000
LogP 4.63550
Precursor  2

DownStream  1