JC-1 Dye (Mitochondrial Membrane Potential Probe)

$500.00

SKU: T3168 Category: