3-Allyl-5,5-diphenyl thiohydantoin 3-Allyl-5,5-diphenyl-2-thioxo-4-imidazolidinone AIDS-140653 AIDS140653 NSC653328