Thermostat 119289-49800 119289-49801 for Yanmar Engine 2TNE68-ETBA 3TN66L-EUKB…
FridayParts
Photos from the seller
The seller shows one photo — the one in the row.
Part #119289-49801
Vendor SKUFPZY2604307
Based in
Hong Kong SAR China
Checked
Description

