You might the look of that, but it has no fins. The claimed output is 6557 BTU but at T60. A mean radiator temp of 80 degrees is crazy hot.
Installed on a new system, designed to regs for flow of 55deg return of 35deg, this radiator would put out 2255BTU, or .66 kW.
B2-EN442 states all...