Loading patent details...
US3950904A: Shutter Fastening Device | Searchlight