Loading patent details...
US4523582A: Device for Suspending the Human Body in an Inverted Position | Searchlight