Glenn, mine looks just like yours except I don't have the card slot in the front. Like I said both computers have them.
Happy trails.............................
Sue and Ed Rowe
Hemet California
2005 3400RL
2006 GMC 3500 Dually, D/A, Crew Cab, Long Bed