Loading patent details...
US5007644A: Golf Putting Practice Target | Searchlight