21083-47-6 5,5-Diphenyl-2-thiohydantoin AIDS-018818 AIDS018818