IDEC CORPORATION

63-5881-48 Φ16A6 Series Illuminated Push Button Switch (Square) for AC100V/200V AL6Q-A121PY