Loading patent details...
US5259587A: Roller Clamp | Searchlight