Loading patent details...
US4133608A: Electromagnetic Shutter Release Device | Searchlight