2918833-66-4 | 5-isopropyl-N,2-dimethoxy-N-methylbenzamide | AOBChem