Loading patent details...
US5847682A: Top Loaded Triangular Printed Antenna | Searchlight