Hello there!
We carry a couple of commercial door closers such as the 79-252, 79-253 and 79-254. These aren't the same as yours but look over our dimensions and see what you think.