Loading patent details...
US4317952A: Liquid Cooled Terminal Boxes | Searchlight