Loading patent details...
US5515246A: Holder Clamp Assembly | Searchlight