Part Number: 12288046 (Hardware) Part Number: 12288047 (Housing, as) Part Number: 12288054 (Filter body) Part Number: 12288058 (Housing) Part Number: 12288059 (Body) Part Number: 12288060 (Valve) Part Number: 1228806-1 (Component) Part Number: 12288064 (Gear) Part Number: 12288067 (Packing) Part Number: 12288068 (Hardware) Part Number: 12288069 (Pump assy) Part Number: 12288072 (Cover oil) Part Number: 12288073 (Adapter) Part Number: 12288074 (Seal,plain encased)