IDEC CORPORATION

63-5768-93 Control Unit Push Button Switch (With Protruding Guard) EBN2F11Y