Brand EVINRUDE
Manufacturer Part Number 584265
Interchange Part Number 584914
Other Part Number 586343

Check the listing for details. EVINRUDE EMISSION CONTROL SENSOR 594914 584265. Condition: New. Listed at 67.50 USD. S/H TO ANYWHERE IN LOWER 48 US STATES ONLY.

$33.75
$67.50