Loading patent details...
US5151091A: Absorbent Structure Having Multiple Canals | Searchlight