Loading patent details...
US5356067A: Internal Line Up Clamp | Searchlight