1-(3-Hydroxy-3-(naphthalen-1-yl)propyl)-3-phenylurea | CAS 1421449-86-6 | Chemical Identity, Structure & RFQ | MolGraph