Ethyl 4-(3-(4-phenylthiazol-2-yl)ureido)benzoate | CAS 307326-28-9 | Chemical Identity, Structure & RFQ | MolGraph