BAS 01108573 Thiophene-2-carboxylic acid 4-formyl-2-methoxy-phenyl ester