101569-81-7

101569-81-7 structure
101569-81-7 structure

Name 3-[1-(2-phenylhydrazono)ethyl]-4-hydroxyquinolin-2(1H)-one
Molecular Formula C17H15N3O2
Molecular Weight 293.32000
Exact Mass 293.11600
PSA 77.48000
LogP 3.14280
Precursor  0

DownStream  1