89736-85-6

89736-85-6 structure
89736-85-6 structure

Name 4-[dimethylamino(phenyl)methylidene]isochromene-1,3-dione
Molecular Formula C18H15NO3
Molecular Weight 293.31700
Exact Mass 293.10500
PSA 46.61000
LogP 2.81350