Loading patent details...
US5329569A: X-Ray Transmissive Debris Shield | Searchlight