Fits Land Cruiser (2014 - 2014)
This Service Part Number consists of Qty 1 Intercooler Reservoir Mounting Bracket for the US specification vehicle.
PTR2900140AL