Patent 0831850 Heat Exchanger(2008.05.16)