2006 Maxima 3.5 SL Engine - 3.5 Liter DOHC 24 Valve VVT V6 Photo #65

 2006 Maxima 3.5 SL Engine - 3.5 Liter DOHC 24 Valve VVT V6