Mini Cart

  • No products in the cart.

Propidium iodide

$391.00

NAME SIZE ID AVAILABLITY VENDOR Your PRICE ORDER
Propidium iodide 100mg BIOP1112-100mg In stock or 2-3 weeks Biochemicals $391.00