Loading patent details...
US4429562A: Auto Body Dent Removing Puller and Anchor | Searchlight