TM1501


Representative image only
15A Micro Switch - 40mm H/Duty Roller Lever