Loading patent details...
US4365800A: Martial Arts Striker Device | Searchlight