-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1301120163
Molex
PE-1008CD161GTT
Pulse Electronics
ELFH23180
Amphenol PCD
395-084-525-888
EDAC Inc.
RT1206BRE074R87L
YAGEO