Loading patent details...
US5008656A: Flexible Cable Assembly | Searchlight