30-10062 26-705 push button switch, red, push on-spring off type, spst, 10cp002r made in taiwan
momentary switches, voltage rating: 125 vac, contact type: spst n/o, current rating: 3 a,
26705,2783478 3010062