Loading patent details...
US7063648B1: Exercise mat and punching assembly combination | Searchlight