Loading patent details...
US4653746A: Sport Apparatus for Training in Boxing and in the Martial Arts | Searchlight