MULTICOMP MCHDS-08-T DIP / SIP开关, SPST, SMD, 8 电路, DIP密封, 24 VDC
The from is a DIP switch. It is a half pitch, top tape sealed switch.
Multicomp