842-74-0 Hippuric-benzaldehyde azalactone