16mm 5A250V SPDT/DPDT Emergency Stop Mushroom Head Push Lock Turn Release Switch

16mm 5A250V SPDT/DPDT Emergency Stop Mushroom Head Push Lock Turn Release Switch

EUR8.77