Quick view (1) Detroit Diesel DDE DSN012T18005, Front Cover Lift Handle Now: $105.79 MSRP: Was: $132.59 DDE DSN012T18005, Front Cover Lift Handle Choose Options Add To Compare