Loading patent details...
US4028583A: High Power-Double Strapped Vane Type Magnetron | Searchlight