2-Decyl-1,3-diethyl-2-thiopseudourea hydriodide 63680-31-9 Pseudourea, 2-decyl-1,3-diethyl-2-thio-, hydriodide