81494-81-7

81494-81-7 structure
81494-81-7 structure

Name 4-(4-hydroxy-2,2-dioxo-1,2λ6-benzoxathiin-3-yl)-4-phenylbutan-2-one
Molecular Formula C18H16O5S
Molecular Weight 344.38200
Exact Mass 344.07200
PSA 89.05000
LogP 4.47910