2969433-17-6 | 3-(benzyloxy)-N,2,4-trimethoxybenzamide | AOBChem