Flywheel ID

Can any one identify this flywheel application? It is for a slant six, but I have never seen one like it. Might be for Industrial or agriculture use. The number on the flywheel is 4295215 85276. I can't find that number.