Loading patent details...
US5921895A: Martial Arts Striking Device | Searchlight