New OEM Ford XL3Z-99431A78-AA, 4050087 Link Rod NOS

$17.98
SKU:
DL008-28
Product Condition:
New Other
Link Rod is new and in good condition, not in original packaging. Part shows some signs of shelf-wear; some sticker and sticker residue present on part. Part may also have been bent out of shape at one point.