-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1053131103
Molex
1777976
Phoenix Contact
MMA02040C8451FA300
Vishay Beyschlag/Draloric/BC Components
ACA3106E24-28PWBF80F0
Amphenol Industrial Operations
LCMXO2-4000ZE-1FTG256I
Lattice Semiconductor Corporation