80 mm capacitive electrodes

In stock
SKU
020453216-INT