Detroit diesel series 60 flywheel housing 23522643 23505073 Posted on December 23, 2024 by admin May or may not include engine mounts and extra bolts OEM # DDE 23522643, 045-001-003 Direct replacement for OE part 23505073 Please Note: The part sent may not exactly match the one pictured. For specific part requests, please message us!