Loading patent details...
US4051498A: Camera Electric Shutter With Mechanical Delay Device | Searchlight