8.622-701.0 – ACTUATOR, 36VDC 2.6 STK DBLSPD

SKU: 86227010
Weight: 2 lbs
$691.00