M2012SA2W23
NKK Switches
MINIATURE TOGGLE/MULTI-FUNCTION
91680 pieces
Ostaa
M2012SA2W30
SWITCH TOGGLE SPDT 6A 125V
108995 pieces
M2012SA2W40
103215 pieces