5-(2-Thiophen-2-yl-acetylamino)-isophthalic acid dimethyl ester BAS 02256590