This was made to replace the fuel vent cover on an 08 Stratos 201 xl. However, it will likely fit other boats as well, but is unconfirmed, so do your own research.
I printed with PLA and so far it is holding up well under the elements. At the current moment, it has survived an entire fishing season without issue. Worst case, a new one can be printed whenever it is needed.