Loading patent details...
US5312097A: Double C Clamp Device | Searchlight