Loading patent details...
US4147385A: Coupling Sleeve | Searchlight