Loading patent details...
US3970033A: Portable Reflector Device | Searchlight