Kw12-2 5A Roller Lever Mini Micro Switch, Find Details and Price about Roller Lever Miniature Micro Switch Micro Switch from Kw12-2 5A Roller Lever Mini Micro Switch - Zhejiang Lema Electrics Co., Ltd.