Loading patent details...
US4852587A: Protective Shield and Restraining Device | Searchlight