34657-67-5

2,4-Imidazolidinedione, 5,5-diphenyl-3-(phenylmethyl)-