Loading patent details...
US5376012A: Power Port Terminal | Searchlight