Water & Wood 19mm NO NC Latching Emergency Stop Control Push Button Switch AC 250V 5A 19mm NO NC Latching Emergency Stop Control Push Button Switch AC 250V 5A New brand with high quality