Loading patent details...
US5145473A: Polyurethane Foam Exercise Device for Upper Body Development | Searchlight