Loading patent details...
US3966338A: Coupling Piece | Searchlight