Two weeks ago the top cap of my radiator cracked and puked out coolant so rather then buying the lowest price product I researched the numerous threads on this topic here and looked at Dendo, KOYO & OEM. I ended up calling Olathe Toyota they offered 2 choices the first was a Denso packaged in a Toyota box priced at $122.36 part # 16410-AZ011. The other was supposedly the exact product when my truck rolled of the line part # 16400-75181 priced at $331.85.Anyhow the guy on the line said that these radiators are made by Denso so I then looked at the different on-line vendors to see which Denso matched up to the Toyota parts #s, so I couldnt get an exact match but I found out Denso # 221-0508 ($96.98) about as close to Toyota # 16410-AZ001 and Denso # W0133-1895498 ($136.48)according to parts geek is the direct OEM product. So I ended up buying the more expensive radiator. I installed today it was well packaged unlike the horror stories I read from guys that buy Denso from Amazon no fin damaged and most important it weighed about 5lbs more than the original radiator. I went in w/o any issues the nut were welded and the caps seem more beefy.