Since you know you do not have a MaxxAir fan you will have to drill to install the MaxxAir II RV and Trailer Roof Vent Cover item # MA86JR. The EZClip pins only attach to their vents. As far as compatibility goes so long as your roof vent is 14" x 14" this cover will work.
As far as identifying what fan you have I don't have anyway of knowing that information. You can look for a part number and try to identify it that way, check your owner's manual, or contact Keystone directly. We do... view full answer...