61783-59-3

2,4-Imidazolidinedione, 3-[[(2-bromophenyl)amino]methyl]-5,5-dimethyl-