Online store for Electronic Component
16A 250VAC 260g Force, ( Red ) Auxiliary Roller Lever, MS31, 24310064-08 MICRO SWITCHES TEKNIC