Cummins diesel oil seal
rubber oil seal
with very good quality
cummins original parts
3011076
Some more pictures FYI
Some other parts we have