Loading patent details...
US4926181A: Deployable Membrane Shell Reflector | Searchlight