Loading patent details...
US4873580A: Detachable Unit Electronic Camera | Searchlight