Loading patent details...
US4426674A: Displaceable, Electric Distribution Device for Building Sites or Similar | Searchlight