2969422-66-8 | 4-isopropoxy-5-methoxy-2-methylbenzamide | AOBChem