93-98 Grand Cherokee ZJ Dana 30 Passenger Font Axle Shaft w/ ABS
93-98 Dana 30 front passenger shaft with ABS.
U joint is a wearable part and Not guaranteed. ( hasn't been removed ).
We will do our best to send you one with a good U joint .
OEM #PN 4874302