JL012-13-5.2 Mini Lever (Limit) Switch

Seems mostly fine. Pcb isn’t correct (the pins are on 0.2in spacing it appears.) You may want to have a look at this part I posted for someone yesterday

Peter