Loading patent details...
US4824276A: Helix Coupling | Searchlight