OMRON Corporation

62-4485-71 Limit Switch D4E-1A23L2N 5M