I'd order some track armor if you can. https://www.amazon.com/TrackArmour-TA3X100-3-100-Temporary-Protection/dp/B07F3CN5CY
​
I don't think painters tape provides that much rock protection
I dug through every page (of the era) of my copy of this and don't find an exact match. It looks similar to the 330 P3 from the mid-sixities, but certain details are off. That leads me to believe it's either one-off racing prototype, etc. or more likely it isn't actually part of the marque and just is a similar style of the day by another manufacturer.