I don't know what this came off of, but it is 19" wide and 24-3/4" tall from the bottom tank to the top tank. It is 2" thick and the core tubes are round. Outside of the threads on the fill neck are 2-3/16" and the fill neck is in good condition. The lower hose connection is 1-3/4". The upper hose connection is 2". The solder of the side frames have come loose at the top, and the left side of the frame has some rusted holes in it. The right side is in better condition. The outlet and inlet are usable. Some of the fins have damage, see pictures. It is untested. If you need additional pictures and/or measurements, please ask.