75765172
Aug 24, 1999
Sep 24, 2002
mechanical device which enables a simulated golf green to move to various positions on a golfing range of any terrain for the purpose of collecting golf balls and returning the collected golf balls back to the tee-off area
Machinery