Street Address: No. 669, Guoshun Road, Fengxian District, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China
Suzuki
Suzuki SX4 1.5L M15A 2006 - Suzuki SX4 1.6L M16A 2006 - Suzuki SX4 1.9DDiS D19AA 2006 - Suzuki SX4 2.0DDis D20AA 2009 - Suzuki Splash 1.3CDTI Z13DTJ 2008 - Suzuki Kizashi 2.4L J24B 2010 - Suzuki Swift III 1.3DDiS Z13DT 2005 - 23820-79J00,93193600