Propidium Iodide – 1.0 mg/mL Solution in Water

$90.65

SKU: P3566 Category: