Loading patent details...
US4274032A: High Power Liquid Cooled Double Strapped Vane Type Magetron | Searchlight