I just did this last night. New rotors and new pads. (and new seals) They are Nissan part number 40232-8B500

My '02 X had 80k on it. And I recently moved from New Hampshire to Arizona....
Next I need to buy new calipers just to make them look decent, since the bottom of the truck took so much abuse form the harsh winters...