Here are a pair of stabilizer bar end links still in good shape.

I believe they are 4 to 5 years old and have four to five thousands miles.

They were on a fox body and I believe are also correct for an SN95.