IDEC CORPORATION

63-6264-20 Push Button Switch LB8B Series LB8B-M1T1VY