848308-32-7 | 2-(Phenylmethoxy)-N-2-thiazolylbenzamide | AOBChem