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