I have 3 vents on my camper and they all 3 just got knocked out by a hail storm. I'm looking on Amazon to order more but not sure which ones to get, mine does not have the steel rod for a hinge, they ...
Here are the types of vent lids,by the hinge type.
check yours then you will know which one to get.
I would suggest getting the Polycarbonate ones they last a lot longer. Also something like the Maxxair covers,they will make your covers last longer and you can keep your vents open in any weather.