2829419-56-7 | benzyl 4-bromothiazole-2-carboxylate | AOBChem