151-2089
Processing...

151-2089

Code: 1512089


$219.18

Product Details


151-2089
DISPLACEMENT  400 CU/CM....SAE A 2 BOLT MOUNT....1" KEYED SHAFT....1/2" NPT PORTS

-
+