Hatz
Hatz makes the engine inside the plate compactor, pump or small genset, and it is listed by engine code rather than by the machine around it. The 1B40, the single-cylinder air-cooled diesel found in a great many of them, is listed in the Machinery Parts Finder on PartsForMachines with its starter motor matched to it and the price on the listing. Other Hatz codes, the 1B20, 1B30 and 1D81 among them, go by the OE number off the old starter or by a photo of the plate.
Hatz engine starters: 1B40, and other codes by OE number
A starter motor for the 1B40 is listed with OE number and voltage on the listing. The 1B20 and 1B30 share the family, and the number off the old unit is the surest route for them.
If it is a 1B40, the Machinery Parts Finder is the route: Hatz, 1B40, starter. For any other Hatz code, the OE number off the old starter goes into the header search, or a photo of the engine plate goes to 07754288583 on WhatsApp and it is matched from there. The Compatible tab confirms what the 1B40 starter fits.
Air-cooled engines are oil-critical, so oil to the Hatz grade through the Oil Finder and filters by size head the wider range, then batteries and the rest by specification. Different Hatz code? Ask Simon with the plate.