Loading patent details...
US4479485A: Power Efficiency for Very High Temperature Solar Thermal Cavity Receivers | Searchlight