Loading patent details...
US5383098A: Shield Assembly | Searchlight