24631-45-6 5,5'-Ethylenebis(3-phenyl-2-thiohydantoin) Hydantoin, 5,5'-ethylenebis(3-phenyl-2-thio-