Loading patent details...
US4156883A: Light Barrier Arrangement | Searchlight