49553-93-7 NSC307752 Poly(imino-1,2-ethanediyl hydrochloride)