Loading patent details...
US20040182968A1: Traction kite harness safety release | Searchlight