Cooling system parts

THERMOSTAT 90916-03018

Item No.: 90916-03018
Description
Description: thermostat,Original OEM quality
Applicable:TY.
OEM number:90986-03018
Paching: white paper box
Delivery: stock