Loading patent details...
US4059325A: Terminal Protection Shield | Searchlight