2,4-Imidazolidinedione, 5-(phenylmethyl)- 3530-82-3 5-Benzylhydantoin AIDS-019717 AIDS019717