Manufacturer Part Number Description
KUBOTA 1609614233 Sensor, crankshaft pulse; RPM Sensor, engine management
KUBOTA 1J800 59661 Sensor, crankshaft pulse; RPM Sensor, engine management

PartInfo.org - Free catalogue of auto parts     Complaint & Feedback