Manufacturer Part Number Description
TATA 218633100115 Tie Rod End; Tie Rod; Drag Link End
TATA 218633100116 Tie Rod End; Tie Rod; Drag Link End