(Used) Engine Detroit DD13, OIL SEPARATOR- Part Number: A4720106662KZ, Material: Plastic and Aluminum, Engine Information- Horsepower:525, Displacement: 12.8L, Serial Number: 471928S0414918 Material: Aluminum and Plastic, Reference images for condition. ,