Loading patent details...
US4880293A: Optic Fiber Shutter Apparatus | Searchlight