1-[2-(1H-imidazol-1-yl)ethyl]-3-naphthalen-1-ylurea | CAS 2108485-62-5 | Chemical Identity, Structure & RFQ | MolGraph