Loading patent details...
US4840026A: Band Clamp Apparatus | Searchlight