597528-07-9

5-(BROMOMETHYLENE)IMIDAZOLIDINE-2,4-DIONE