Propidium Iodide – 1.0 mg/mL Solution in Water

$110.00

SKU: P3566 Category: