Loading patent details...
US4137482A: Periodic Permanent Magnet Focused TWT | Searchlight