5-BENZYL-THIOPHENE-2-CARBALDEHYDE [ 83322-23-0 ]