UPC Code: 784695214255
This is a clear body with a Lucas Oil decal sheet for the Team Associated SC28.