Depressible key structure | Patent Publication Number 20110114461 | Patexia