This piece predates the 206 however its unclear whether this was made for Ferrari and a coincidence that it look similar to the 206. Any info would be...