Loading patent details...
US6360083B1: Clamping/holding device | Searchlight