IDEC CORPORATION

63-6040-11 φ8A8 Series Push Button Switch (Round) AB8M-M1W