Loading patent details...
US4667988A: Clamping Element | Searchlight