Loading patent details...
US4398801A: Detonator-Activated Ball Shutter | Searchlight