Loading patent details...
US4599623A: Polarizer Reflector and Reflecting Plate Scanning Antenna Including Same | Searchlight