Auto Steering SystemsChina Auto Part Power Steering Pump for Toyota Hilux 2.8 22r Cressida Rx70 Rx81 44320-14111 1988-1993, Find details about China Steering Pump, Power Steering Pump from Auto Part Power Steering Pump for Toyota Hilux 2.8 22r Cressida Rx70 Rx81 44320-14111 1988-1993