Loading patent details...
US4757809A: Pin Clamp | Searchlight