the 24 113 124 is the part number for the label.
You engine per HP is one of 11 CV752 as it appears you 61" Wildcat with a vertical shaft engine. IT appears to have a twin barrel carburetor.
This is as far as I get you with seeing the engine in person to other items that may have part numbers on that would be spec specific.