Loading patent details...
US4580417A: Coacting Grooved Earring Post and Serrated Clutch | Searchlight