Loading patent details...
US5692734A: Clamp Structure | Searchlight