Loading patent details...
US4528568A: Slotted Dipole With Three Layer Transmission Line Feed | Searchlight