What was an American brand and trade name for automotive aftermarket products entry in the Indianapolis 500?
STP (motor oil company): STP is an American brand and trade name for automotive aftermarket products, especially lubricants such as motor oil and motor oil additives.
i don't know