Loading patent details...
US4886234A: Shuttering Apparatus | Searchlight