Loading patent details...
US5216695A: Short Pulse Microwave Source With a High PRF and Low Power Drain | Searchlight