Odd Power Steering Pump?
Pump and gearbox together in one unit? Never seen anything like it.
Print