2085279-90-7 | N-ethoxybenzamide | AOBChem