62376-63-0

4,5-Imidazolidinedione, 1-methyl-3-phenyl-2,2-bis[(phenylmethyl)thio]-