86005120 Extractor Front Roller Link

Extractor Front Roller Link. Part 86005120 (Prev 51314)