5-Benzylidene-2-thiohydantoin 583-46-0 AIDS-018475 AIDS018475 NSC684359