85591-11-3

85591-11-3 structure
85591-11-3 structure

Name ethyl 4-(((6-methyl-[1,3]dioxolo[4,5-g]quinazolin-8-yl)methyl)amino)benzoate
Molecular Formula C20H19N3O4
Molecular Weight 365.38300
Exact Mass 365.13800
PSA 82.57000
LogP 3.52870