Can anybody identify the part number of this ITT leaf switch?

I have had replacement parts 3D printed but would like to source new swithes if at all possible.