CARPARTSDEPOT Hood Latch Assembly 2003-2008 Mazda Mazda6 MA1234105 Front New Replacement Hood Latch Assembly For 2003-2008 Mazda Mazda6 MA1234105 Front New Replacement