61556-21-6

61556-21-6 structure
61556-21-6 structure

Name 2-(1-hydroxy-9,10-dioxoanthracen-2-yl)oxyethyl methanesulfonate
Molecular Formula C17H14O7S
Molecular Weight 362.35400
Exact Mass 362.04600
PSA 115.35000
LogP 2.60340