CHAMPION 2117761 SEPARATOR-OIL

(Image  of 1)