IDEC CORPORATION

63-6230-38 Push Button Switch LB6G Series LB6GB-A1T3VLY