Loading patent details...
US4513266A: Microwave Ground Shield Structure | Searchlight