OMRON Corporation

64-3330-61 Small push button switch A3AA-90A1-00Y