Part Number: 17-0589 Application: 1995-2003 XL Details:Electronic speedometer sending unit UOM: EA Country of Origin: TAIWAN