1-(2-Bromoethyl)-3-(4-methoxy-1-naphthalenemethyl)parabanic acid 1-(2-Bromoethyl)-3-(4-methoxy-1-naphthylmethyl)imidazolidinetrione 101564-84-5 IMIDAZOLIDINETRIONE, 1-(2-BROMOETHYL)-3-(4-METHOXY-1-NAPHTHYLMETHYL)-