IDEC CORPORATION

63-6274-59 Push Button Switch LB8ML Series LB8ML-A1T51S