Bulk Discount Available!
Poly-D-lysine hydrobromide MW 30,000-70,000
MP Biomedicals®
$69.73
Earn points on this purchase