Loading patent details...
US20030154969A1: Quick release trigger device | Searchlight