Loading patent details...
US4839663A: Dual Polarized Slot-Dipole Radiating Element | Searchlight