Loading patent details...
US4974536A: Recoverable Tethered Platform System | Searchlight