-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0345662893
Molex
BZX84B68-E3-18
Vishay General Semiconductor - Diodes Division
10114868-M0J-60B
Amphenol ICC (FCI)
PLB3G520J10
ITT Cannon, LLC
NKFP923LSSSM002
Panduit Corp