IDEC CORPORATION

63-6213-27 Φ 16LB Series Push Button Switch (Round) LB1B-A1T2LR