Loading patent details...
US5227916A: Adjustable Mounting Mechanism for an Optical Filter Screen | Searchlight