Loading patent details...
US4845452A: Composite Bead Element | Searchlight