New old stock heat shield found on several Italian mopeds.
The mounting holes are 120mm on center.
Minor blemishes should be expected. They're quite old.