Precision Gasket and 67 Mylar strip
I don't know if anyone can produce this part to be UV stable. Good luck though.
Print