M2023L1L1W03-A
NKK Switches
SWITCH TOGGLE DPDT 6A 125V
88128 pieces
Nopirkt
M2023L1L3W01
139096 pieces