TERMINAL 8A/DIGITAL 24V KL2408

In stock
SKU
30-860-50463
$198.00
More Information
OEM Part Number KL2408