Loading patent details...
US4985690A: Dielectric Stepped Impedance Resonator | Searchlight