OMRON ELECTRONIC COMPONENTS - D2SW-3L3MS - MICROSWITCH; ROLLER LEVER; SPDT 3A 250V
We will find the best price for you.