Loading patent details...
US6012994A: Sport Training Dummy | Searchlight