Loading patent details...
US20070169246A1: Drag harness and garment combination | Searchlight