Poly(allylamine hydrochloride)

Poly(allylamine hydrochloride) is a cationic polyelectrolyte that can be used in combination with an anionic polyelectrolyte like poly(sodium styrene sulfonate) to form a layer-by-layer adsorbed film of negatively and positively charged polymers.