Loading patent details...
US5772078A: Combined Turret and Closure Seal | Searchlight