4,4'-(thiazole-2,5-diyl)dibenzaldehyde [ 2121553-29-3 ]