-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DTS23H23-01XN
TE Connectivity Deutsch Connectors
516-090-520-225
EDAC Inc.
JTC0624S05
XP Power
MBA02040C9760FC100
Vishay Beyschlag/Draloric/BC Components
CC4850W3URH
Sensata-Crydom