Loading patent details...
US4378583A: Xenon Flash Lamp Shield | Searchlight