Yes, that is the stock Fan Clutch 16210-61121 = Aisin FCT-017 Stock spec for FJ60/62 with 2F or 3F USA or General Markets. Referred to as the 'Red' hub FC.
However, there are more robust Fan Clutch from other Land Cruiser models, as well as other Toyota Truck models that fit and work and kick in at a lower temp.
People here sometimes install an 80-series Fan Clutch referred to as the 'Blue Hub'.... There's also an 'Aqua' hub which is a different hue of blue. There are many threads on this here and in the 80-section. All these Fan Clutches have different Thermal Profiles and in a properly functioning system, the Red Hub clutch should work fine.
I personally like the 'Black Hub' version from the T100 HD Truck = Aisin FCT-009
Are you sure the new Thermostat is installed correctly with all gaskets including the top rubber gasket? OEM Thermostat? 82*C or 90*C ?
*** Is your truck only over-heating in traffic or also when on the road at speed ?