This is a oil temperature gauge, with sender, Landrover 579067 believe it was fitted to early Land Rovers series 2A and 3 models before 1979, also light weight and 101, TL6208-03 which is on the clock face, other ref. TL6208-03-084, & nsn. 6685998053626