Loading patent details...
US4250388A: Device for Interfacing an X-Ray Image Intensifier and Spot Film Device | Searchlight