Loading patent details...
US4139999A: Protective Door Shield and Locking Mounting | Searchlight