Loading patent details...
US4348440A: Pressure Sensitive Seal | Searchlight