Pushbutton switch | Patent Publication Number 20100072050 | Patexia