Paul, I know nothing about the rods but an old pal of mine used to do chemical damp proofing and it was very successful, he did several walls for my daughter in an old farm house - no DPC ! all 100% success.
The company who supplied the chemicals was Sovereign Chemicals in Barrow- in-Furness...