2-thiophenecarboxaldehyde 98-03-3 InChI=1/C5H4OS/c6-4-5-2-1-3-7-5/h1-4 thiophene-2-carbaldehyde