Push Button Switch, 25mm, DPST-NO, Panel Mount, Latching
Molveno SP6022C100000 technical specifications.
No datasheet is available for this part.