TAIDA MOTOR PART CO., LTD.
Over size radiator+ fan+ thermostat + hose water
Product Picture