Loading patent details...
US4525732A: Distributed IMPATT Structure | Searchlight