Switch Push Spst-no 0.1A 42V
Rafi 3.13002.5020000 technical specifications.
No datasheet is available for this part.