Hi,
I'm a newbie here and don't know much about steering stabilizer. I bought an OMESD24 steering stabilizer online to replace an old stabilizer for a 94 land cruiser. The item just came earlier and the box says it is a stabilizer "With Nitrogen Charged Foam Cell".
With the word Nitrogen, I...