Loading patent details...
US20040169119A1: Quick clamp and quick release device | Searchlight