Loading patent details...
US4523872A: Torsion Resistant Grooved Joint | Searchlight