Loading patent details...
US3967087A: Sealing Structures for the Output Portions of Magnetrons | Searchlight