2-Propenylamine hydrochloride10017-11-5100 % similar Poly(allylamine hydrochloride)71550-12-4100 % similar Allylamine107-11-980 % similar Sevelamer hydrochloride152751-57-054 % similar O-Allylhydroxylamine hydrochloride38945-21-050 % similar Diallylammonium chloride6147-66-643 % similar Ethylenediamine hydrochloride18299-54-233 % similar Ethylenediamine hydrochloride333-18-633 % similar Sevelamer carbonate845273-93-033 % similar D-2-Allylglycine hydrochloride108412-04-031 % similar Allyl methyl sulfide10152-76-830 % similar 1,3-Diaminopropane dihydrochloride10517-44-930 % similar 1,6-Heptadiene3070-53-930 % similar 1,7-Octadiene3710-30-330 % similar