Poly-D-lysine hydrobromide

SKU BC1835 Category

Poly-D-lysine hydrobromide

Pack Size

10mg

17,500.00