Toyota has two different pads. Make sure you get the OEM's. The Ones they use on their brake jobs are a different Toyota number and have seen several posts on here that they squeal and don't last. Here is the part number I use, I have a 2012 TE. I am on my 3rd set with 210,000 miles. I replaced my rotors as a precaution after my first set of pads went 100k. 04466-60140 look at post 6 here
Squeaking when breaking.