827303-78-6

827303-78-6 structure
827303-78-6 structure

Name 4-[4-(2,5-dimethylpyrrol-1-yl)phenyl]-2H-phthalazin-1-one
Molecular Formula C20H17N3O
Molecular Weight 315.36800
Exact Mass 315.13700
PSA 50.94000
LogP 4.40990