Loading patent details...
US4846813A: Self-Sealing Fluid Absorbent Article | Searchlight