Loading patent details...
US4516905A: Roll Clamp | Searchlight