Contact Block SPST 0.1A 35V
ITT 5.00100.1630000 technical specifications.
No datasheet is available for this part.