Loading patent details...
US5696808A: X-Ray Tube | Searchlight