The Radiator Fan Motor Fan Assembly is a genuine OEM part designed specifically for the 2006 Lexus GS300. This assembly, with a mileage of 143000, is a perfect fit for the vehicle and is interchangeable with part number 674-50107. Made in Japan, this high-quality fan assembly is a reliable replacement for a seamless cooling system function in your Lexus GS300.
Good working condition had to fix wires you can see that in the pics