IDEC CORPORATION

63-6264-60 Push Button Switch LB8B Series LB8B-M1T3VLG