Poly(allylamine hydrochloride)

AB122749