Main information about car part TATA MOTORS 278054200104
Producer TATA MOTORS
Number 278054200104
Description s_Cable drive speedometer LPT 1116 (3600 mm) TATA