63933-58-4 | Acetaldehyde, 2,2-diphenylhydrazone | AOBChem