Shipping calculated at checkout
SKU: 84670
**Photo of actual part**
General Part Type: Sirius Satellite Control Module
Description: Sirius Satellite Control Module 31282403AA 31260610AA PMYE047680 036598664376 VP8F6F-18C961-BB
Part Numbers Observed: VP8F6F-18C961-BB
Part Taken From: 2010 XC60 - With 160079 Miles