MOUNTING PLATE (OIL SEPARATOR) - 1828605

(Image  of 1)