588-64-7 AI3-08836 Benzaldehyde phenylhydrazone Benzaldehyde, phenylhydrazone Benzalphenylhydrazine EINECS 209-625-5 NSC 37088