IDEC CORPORATION

63-5813-14 φ30 Zinc Diecast Series Push Button Switch (Large Push Turn Lock Type) AJD311NY