Heat dissipation device with interlocking fins | Patent Publication Number 20040194922 | Patexia