Loading patent details...
US4497974A: Realization of a Thin Film Solar Cell With a Detached Reflector | Searchlight