DragX is a novel surface treatment system for pipeline integrity, which utilizes nanocomposite technology to create a durable, low-friction internal surface that provides flow assurance, and prevents corrosion, deposition & adhesion. DragX can lower operations costs, maintenance costs and pipeline down-time.