Loading patent details...
US5345248A: Staggered Helical Array Antenna | Searchlight