102564-10-3 5-Cyclohexyl-5-phenylhydantoin