2-Isobutyrylamino-terephthalic acid dimethyl ester BAS 00628590