104RU17 for Daewoo

104RU17 Auto timing Belt for Daewoo  Racer