Loading patent details...
US4257049A: Periodically Loaded Antenna Structure | Searchlight