Shock Absorber KYB Excel-G 3330050 Front Right Kia Rio 5 2005-2011 Published October 27, 2020 at 1500 × 1500 in Shock Absorber KYB Excel-G 3330050 Front Right Kia Rio 5 2005-2011. Shock Absorber KYB Excel-G 3330050 Front Right Kia Rio 5 2005-2011 Shock Absorber KYB Excel-G 3330050 Front Right Kia Rio 5 2005-2011