Muffler baffle believed to be for a small capacity motorcycle. Unknown brand and part number.
Measures 81mm long with 26mm diameter at the bolt hole. Includes 5mm bolt.
I have not been able to identify this part.