Loading patent details...
US5300358A: Degradable Absorbant Structures | Searchlight