| 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.