IBM 5152 - Ribbon
An IBM part number is 7034623.
The IBM 5152 is a rebadged Epson MX-80, and so the ribbon for an MX-80 is suitable as well, as indicated by the text on the ribbon box shown at here.
According to Epson Australia, the ribbon for the MX-80 is used by many Epson printers - see here.
According to an eBay listing, it is used by many other printers as well - see here.