Glove box switch with light

IMG_0824.jpegIMG_0825.jpegIMG_0826.jpegLooking. For a glove box light assembly with a possible part number
2947824
This is for my 1984 Dodge full size van. I can get it to work but it is not reliable and worn out.
Thank you.
Syleng1