IDEC CORPORATION

63-6271-10 Push Button Switch LB8L Series LB8L-M1T21VY