Loading patent details...
US5142833A: Camouflage Screen | Searchlight