can't read?
Polyallylamine hydrochloride (CAS No. 71550-12-4) is a cationic polyelectrolyte prepared by the polymerization of allylamine.
P 6912 (OTTO) Poly(allylamine hydrochloride), average Mw ~50,000 Cas no 71550-12-4 - used in the preparation of an antireflective coating consisting of alternating layers of poly (allyamine hydrochloride) and silica nanoparticles