Safety disposable mouse trap | Patent Publication Number 20060064922 | Patexia