1981-1987 TOYOTA LAND CRUISER FJ60 SPEEDOMETER INSTRUMENT CLUSTER 83100-90A10.


As pictured: the odometer and speedometer have been tested and are in working condition! The other gauges are untested. 184,891 miles showing!!