0051-39010

Propidium iodide 39010 2 mL, 0.1 mg/mL in water

0
$142.20
Size: 2 mL