Loading patent details...
US5319992A: Rapid Locking Device | Searchlight