ID: 22905
Description
2008 Suzuki Swift 2005 To 2010 Sport 1.6 5 Speed Manual Petrol Alternator
This part was removed from a vehicle with the engine code: M16A
This part was removed from a vehicle with the engine code: M16A