A629966 | 2-ethoxy-3-isopropylbenzamide | AOBChem