26262-91-9 3-Cyclohexyl-1-methyl-2,4,5-imidazolidinetrione BRN 0883867 Imidazolidinetrione, cyclohexylmethyl-