Ref: TK6392T 190140 K6392 Manufacturer: ATLAS / STD £ 49.07 tax incl. Share This: STEERING IDLER ARM CHEVROLET ASTRO 1990 – 200222 Jul, 2016 in What's New? by AmericanParts.UK