108759-38-2 2-((Phenylthio)methyl)-2-thiopseudourea hydriodide Phenylthiomethylisothiuronium iodide Pseudourea, 2-((phenylthio)methyl)-2-thio-, hydriodide