-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
5019511850
Molex
395-132-556-508
EDAC Inc.
02560391-000
TE Connectivity Measurement Specialties
6772112341F
Dialight
GRT1555C1H361GA02J
Murata Electronics