1-(2-Bromoethyl)-3-(1-naphthalenemethyl)parabanic acid 101564-85-6 3-(2-Bromoethyl)-1-(1-naphthylmethyl)imidazolidinetrione IMIDAZOLIDINETRIONE, 3-(2-BROMOETHYL)-1-(1-NAPHTHYLMETHYL)- Parabanic acid, 3-(2-bromoethyl)-1-(1-naphthylmethyl)-