part 43838 Crankshaft, Dual-End (M12) Cat Pumps code 43838 Details Cat Pumps number43838 DescriptionCrankshaft, Dual-End (M12) Qty per pump1 Fits these pumps Cat Pumps 5 Frame 8 310310B340340B350350B350S357