Loading patent details...
US4932660A: Golf Practice Device | Searchlight