89882-68-8

89882-68-8 structure
89882-68-8 structure

Name trimethyl 4-hydroxy-1H-pyrrolo(2,3-f)quinoline-2,7,9-tricarboxylate
Molecular Formula C17H14N2O7
Molecular Weight 358.30200
Exact Mass 358.08000
PSA 127.81000
LogP 1.78150