Loading patent details...
US6399547B1: Well treatment fluids comprising mixed aldehydes | Searchlight