Loading patent details...
US4299570A: Occludator | Searchlight