Loading patent details...
US6568009B2: Large body stretcher | Searchlight