I have two precision hub assembly part number 515052 new still in the box they fit the front of a four-wheel-drive or all-wheel-drive vehicle including a 1995 through 2001 and a 2004 through a 2005 Ford Explorer 2001 2005 explorer sports track 2003 two through a 2009 Ford Ranger 2003 through 2010 Mazda B2300/B4000 and a 1997 2001 mercury mountaineer. It includes ABS sensor and five studs