Vintage Xdusor type silencer. I’m not sure of the manufacturer, nothing stamped on it. It’s very surface rusty. Picture is for reference only. The spigot is 32mm across. I actually removed it from a 1972 Husqvarna.