This is an outboard axle thrust bearing for the Dana 28 front differential used on most Bronco 2 and Ford Ranger 4x4 vehicles. This is a needle bearing. I ordered two and they were very good quality bearings, much stronger than the original bearings.