Certainly Caterpillar and I believe Cummins (Fleetguard) have products for cleaning the cooling system. Having a Caterpillar engine, I used their product prior to switching to Caterpillar ELC.
It was a LOT less expensive than $124 and met my engine manufacturer's recommendations.
I would be quite surprised if the chemistry of the expensive product was materially different than the name brand products.
If so, would be interested in what way it is different/better than the name brand products.