1,3-Dibenzyl-2-methyl-2-thiopseudourea hydroiodide 15260-36-3 Pseudourea, 1,3-dibenzyl-2-methyl-2-thio-, hydriodide