the box had the correct numbers for nissan maxima 1996 but the bearing inside was 513058 and not 510009 as shown on the box, check the numbers on both before going with starting work before doing what i did they looked pretty much the same except they were 0.002 inch longer than the real ones.