Loading patent details...
US20030153442A1: Foot-holding assembly of body inversion exercise equipment | Searchlight