Description Description Vehicle fit: 2007 Toyota Sienna 3.5L and 3.3L engines Partslink number: TO1228144 Durable engine splash shield construction Essential undercar protection Direct replacement part Reliable road debris defense Precise OE-style mounting fit View AllClose