Loading patent details...
US7987611B2: Self-extending elongate member and use thereof | Searchlight