BAS 00389258 Naphthalene-1-carboxylic acid 3-ethoxy-4-formyl-phenyl ester