IDEC CORPORATION

63-5886-61 φ30 Zinc Diecast Series Push Button Switch (Large Push Turn Lock Type) AJD302NB