China Trade Assurance 2818 4660 0104 Tata Indica 7690955412 Truck Genuine Hydraulic Tata Power Steering Pump for Vehicle Truck, Find details about China Steering Pump, Pump from Trade Assurance 2818 4660 0104 Tata Indica 7690955412 Truck Genuine Hydraulic Tata Power Steering Pump for Vehicle Truck