Loading patent details...
US4833534A: Surveillance Assembly Having Enhanced Shielding and Reduced Size | Searchlight