Loading patent details...
US4148114A: High Grip Paper Clip | Searchlight