73' Duster Roof skin

Guys, I have a 73 Duster that is solid everywhere except the roof skin. Car was built with a vinyl top that someone removed. I have searched with no luck and cant find a replacement roof skin anywhere.

What are my options? What other years with work? I have a 72 duster that is in bad shape but the roof skin is about the only good thing on the car, will 70-72 skins work?