Loading patent details...
US4489428A: X-Ray Spot-Film Device | Searchlight