89631-83-4

89631-83-4 structure
89631-83-4 structure

Name 4-hydroxy-5-(2-quinolin-2-ylhydrazinyl)cyclohexa-3,5-diene-1,2-dione
Molecular Formula C15H11N3O3
Molecular Weight 281.26600
Exact Mass 281.08000
PSA 91.32000
LogP 2.09280