89651-70-7

89651-70-7 structure
89651-70-7 structure

Name 7-[2-(1H-Indol-3-yl)-ethyl]-4,4-diphenyl-4a,7-dihydro-4H-[2,7]naphthyridine-1,3-dione
Molecular Formula C30H25N3O2
Molecular Weight 459.53800
Exact Mass 459.19500
PSA 65.20000
LogP 4.94920