I bought this for a 1950 Dodge, not many choices for replacement parts. This one fit perfectly but didn't always work. Not genuine Mopar but and old aftermarket replacement. Took it apart and filed the contacts flat, now works like new.
Perfect piece, clean and functional. Could have used some info as to what wire goes where from the slide switch. Figured it out, no sweat. Works perfectly.