Loading patent details...
US5676500A: Releasable Fixture Clamp | Searchlight