Loading patent details...
US4830678A: Liquid-Cooled Sealed Enclosure for Concentrator Solar Cell and Secondary Lens | Searchlight