Shipping calculated at checkout
SKU: 107905
**Photo of actual part**
General Part Type: Pair Of Power Side View Mirrors
Description: Pair Of Power Side View Mirrors **Scratches On Lens & Color Fading** 3004-509 HNA3056AA HNA3420AA HJJ3402AA
Part Numbers Observed: HNA3056AA
Part Taken From: 2003 XK8 - With 103698 Miles