Front Right or Left Stabilizer Sway Bar Link is a direct fit for the following:

2006-2010 Ford Explorer
2007-2010 Ford Explorer Sport
2006-2010 Mercury Mountaineer

Genuine Ford Part Number: 6L2Z-5K483-AA