255320F3110AAAAA
Processing...

255320F3110AAAAA

Code: 255320F3110AAAAA


$369.88

Product Details

255320F3110AAAAA
DISPLACEMENT 19.6 CU/IN.... 4 HOLE SQUARE MOUNT.... 1" KEYED SHAFT.... 7/8"-14 SAE PORTS

-
+