I replaced my whole vent recently, no problem. I was trying to find one exactly like was on the trailer. I ordered one from Amazon, picture was just like mine, but when I received it it was a different type and was cheaper if I had ordered one like it. I contacted the seller, got a refund and was told to keep the one they had sent. I ordered another through Amazon and a different seller, got one just like I already had so I went ahead an installed it. Just had to drill a few different holes. Now I have a spare...
https://www.amazon.com/s/ref=nb_sb_ss_i_2_13?url=search-alias%3Daps&field-keywords=exterior+stove+vent&sprefix=DeSantis+Mini%2Caps%2C440&crid=3TH9ABMEQ5H0X