Loading patent details...
US4383687A: Reflecting Device for Golf Training or Any Other Sport Using a Ball Striking Staff | Searchlight