2969214-99-9 | 3-isopropoxy-N,2,4-trimethoxybenzamide | AOBChem