Oven cleaner?
Dawn grill cleaner. Talk about some AWESOME stuff. May not be caustic enough though for carbon inside a pipe.
Hmmm.... The first time I had my pipe repaired I soaked it in a gallon bucket of the carb cleaning acid. What about filling it full of that stuff? Plug on end and don't fill it COMPLETELY so you can shake it or put some medium size steel balls in it to clean it as you shake it