Loading patent details...
US5192104A: Elongated Clamp | Searchlight