2,2'-Iminobisbenzaldehyde 49579-63-7 Benzaldehyde, 2,2'-iminobis-