Here is a 2003 street ka caby roof in perfect condition bare in mind it will be washed before it goes other parts availible on request