Great spare for your race car. $1500 DeeGee 480-334-8251 Image Unavailable, Please Login Image Unavailable, Please Login Image Unavailable, Please Login Image Unavailable, Please Login
There were no noticeable markings but it appears to be factory. Its finish and tabs for mounting the screens are way too well done do be aftermarket.