2918827-69-5 | 2-isopropoxy-5-phenoxybenzamide | AOBChem