Are you sure it came from the block. To me it looks like an oil seal, which goes around one of the valves in the cylinder head. Also, could be the oil seal around the governor shaft. Post all your engine numbers and I'll find a parts illustration so you can see what part is missing.