Loading patent details...
US5821452A: Coiled Tubing Supported Electrical Cable Having Clamped Elastomer Supports | Searchlight