A434389 | ethyl 2,4-dimethoxy-5-propionylbenzoate | AOBChem