On-Site Flexible Rod Switch Front Mounting with Separable Emergency-Stop Switch DPST-NC 10A 240VAC/250VDC
Omron TP70-1S1 technical specifications.
No datasheet is available for this part.