Loading patent details...
US4183646A: Electrical Shutter of Electromagnetic Release Type for Camera | Searchlight