86668-23-7

86668-23-7 structure
86668-23-7 structure

Name 7-benzyl-4-hydroxy-4-phenyl-4a,7-dihydro-2,7-naphthyridine-1,3(2H,4H)-dione
Molecular Formula C21H18N2O3
Molecular Weight 346.37900
Exact Mass 346.13200
PSA 69.64000
LogP 2.32690