IDEC CORPORATION

63-6271-85 Push Button Switch LB8MB Series LB8MB-A1T1VLW