Loading patent details...
US7658699B1: Punching bag assembly | Searchlight