Part number is 43512-35322. Pair of new front brake rotors for 2003 to 2009 4th gen 4runner SR5. These are OE Toyota rotors from the dealer new, still in Toyota/Lexus boxes. I ordered the wrong ones for my Sport Edition which need the bigger rotors (below). These fit SR5 and some limited. Also fit some FJ Cruisers.
Part number is 43512-35322. These are 12.6" vs the larger ones that are 13.3". The way to know for sure is the number on your brake caliper. Look for the 13WL or 13WG which is what all SR5s should say. If your calipers say 13WH you need the bigger ones not these.
I also have a used set of the bigger ones, 43512-60151 which fit the Sport Edition, and most limited and some FJs and Lexus GX 470. These are free for the taking and should be good after turning them or maybe just cleaning them. Only 15K miles. I found out after buying new ones that brake dust can build up on rotors and feel a little like warpage and all you need to do is clean them off by doing hard brakes runs. I think that is all these need. They only have 15K miles and I never rode them hard, so it seems unlikely that they are warped since I also had new calipers. Either way, turning them should make good as new or maybe just try cleaning them first. Free if you can use them. Located by Warren Park in South Fort Collins. Thanks