Phenylthiocarbamide103-85-530 % similar Allylthiourea109-57-930 % similar 4-Isopropylthiosemicarbazide13431-36-230 % similar