A589689 | 4-(benzyloxy)-3-isopropylbenzamide | AOBChem