
8.622-701.0 – ACTUATOR, 36VDC 2.6 STK DBLSPD
SKU:
86227010
Weight:
2 lbs
$691.00