101491-42-3 BIGUANIDE, 1-DODECYL-, HEMISULFATE, HYDRATE n-Dodecylbiguanide semisulfate hydrate