Ive got a few of those snappers. I cant give exact specifics, but the body/interior/and frame are different enough that I doubt they are related. The interior sucks and has very poor engraving, the chassis isnt too good, the overall fit is lousy, but that body...Oooooo....It just looks almost perfect from all angles. The windshield frame is too thick, but thats easily fixed.