Basic information Safety Related Supplier
5,5-DIETHOXY-1,3-DIPHENYL-2,4-IMIDAZOLIDINEDIONE Structure

5,5-DIETHOXY-1,3-DIPHENYL-2,4-IMIDAZOLIDINEDIONE