IDEC CORPORATION

63-5823-16 φ30 Zinc Diecast Series Push Button Switch (Large) AOD302NR