IDEC CORPORATION

63-6263-26 Push Button Switch LB8B Series LB8B-A1T2VG