Loading patent details...
US5130728A: Information Recordable Camera | Searchlight