53415-63-7 Ethanesulfonic acid, iminodi-3,1-propanediyl ester, hydrochloride Ethanesulfonic acid, iminodi-3,1-propanediyl ester, hydrochloride (MF1) NSC263667