Loading patent details...
US4030102A: Deployable Reflector Structure | Searchlight