Loading patent details...
US6161894A: Flexible Electric Cable for Sliding Vehicle Door | Searchlight