54422
25988-63-0
100 Mg
Part B
39089000
N/A
-20
HS code: 39089000 CAS: 25988-63-0
Poly-L-Lysine Hydrobromide (PLL HBr), 70-150kDa 100 Mg 25988-63-0