100151-28-8

100151-28-8 structure
100151-28-8 structure

Name Phenylglyoxylsaeure-benzylidenhydrazid-(3-nitro-phenylhydrazon)
Molecular Formula C21H17N5O3
Molecular Weight 387.39100
Exact Mass 387.13300
PSA 111.67000
LogP 4.81390