827309-69-3

827309-69-3 structure
827309-69-3 structure

Name 2-(4-hydroxy-1,3-dihydroisoindol-2-yl)-1-phenoxazin-10-ylethanone
Molecular Formula C22H18N2O3
Molecular Weight 358.39000
Exact Mass 358.13200
PSA 53.01000
LogP 4.18130