Loading patent details...
US4587036A: X-Ray Image Storage Screen | Searchlight