Loading patent details...
US4632596A: One Shot Coupling | Searchlight