This temperature tower is exactly the same file from the Thingiverse upload by MakerKJS. https://www.thingiverse.com/thing:4069537
There are two versions: one for ABS, PET, and PETG, and another for PLA. I used this one for my Ender 3 Pro to calibrate different PLA filaments that I was using, but I believe it would work for any printer. Follow the link above to find the model they built for ABS, PET, and PETG.
The most important thing to keep in mind is that the whole model is 100mm high and the sections are 10mm each. I used Cura to slice this model and input the temperatures for each section. I also scaled this down to 75% (locked in ratios) so that it didn't take as much time or material to print but could still be accurate.
How To Modify Individual Temperatures in Cura
The author hasn't provided the model origin yet.