4(Or 6)-(morpholinomethyl)-2,5-xylenol hydrochloride 71477-13-9 EINECS 275-503-3