Oil Pressure Switch Y124160-39450 for Takeuchi TB025 TB035… Yanmar Engine…
WDPART
Photos from the seller
The seller shows one photo — the one in the row.
Part #Y124160-39450
Vendor SKUWD0004717
Based in
China
Checked
Description
