Loading patent details...
US7569522B2: Energized fluids and methods of use thereof | Searchlight