I love it when you're wrong Phil!
It is indeed a Marklin, but a true sidewinder, of the ... McNamara Ford, whatever that is... Mine's in yellow, with a black stripe and a BP decal in front of the windwhield, but don't know if that's original.
Don that car is an indy car not Formula 1. I had one!