This is a New Old Stock oil pressure gauge for 1966 Plymouth Barracuda automobiles. The Chrysler part number of this piece is 2587232.