Loading patent details...
US4068126A: Focussed Radiographic Camera | Searchlight