Were can you get a roof skin for a Duster?

I need a roof skin for my Duster, does anyone know where I can get an aftermarket one, or do I need to get one off of a car? Thanks, Jeremy