OMRON Corporation

62-4559-77 limit switch WLSD2-139-N 2M