2941331-21-9 | (2-ethoxythiazol-5-yl)(phenyl)methanone | AOBChem