Loading patent details...
US5568916A: Quick Set and Release Clamping Device | Searchlight