Loading patent details...
US3963935A: Shutter Designed to Block High-Energy Particle Beams | Searchlight