Loading patent details...
US4041233A: Aldehyde-Containing Urea-Absorbing Polysaccharides | Searchlight