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

038975310626