Loading patent details...
US5728083A: Multilayered Absorbent Structures | Searchlight