Loading patent details...
US6573456B2: Self-sealing electrical cable having a finned inner layer | Searchlight