IDEC CORPORATION

63-5794-34 Φ22TW Series Push Button Switch, Square Flat ABQW110S