1-(1,3-Dimethyl-2-oxobenzimidazol-5-yl)-3-phenylurea | CAS 838884-68-7 | Chemical Identity, Structure & RFQ | MolGraph