1-Amidino-3-phenylurea hydrochloride 68656-33-7 Urea, 1-amidino-3-phenyl-, hydrochloride