Poly-L-lysine hydrobromide mol wt 150,000-300,000

25988-63-0