Loading patent details...
US6068056A: Well Treatment Fluids Comprising Mixed Aldehydes | Searchlight