Loading patent details...
US4552244A: Safety Support and Rescue Clamp | Searchlight