This is an engine bay inspection light off a Datsun 240Z.  Fits a 260Z and 280Z as well.  The lens is showing its age but is intact.  Good switch.  Wires intact.  Needs a new bulb.   Overall this will be a great one to work with.  You cannot beat the original old parts. Get this for now or down the road. Sold with guarantee.  Shipping is gladly combined on multiple purchases.