MAZDA 3 2008 2.0L PETROL ECU LFR518881C
Used part fully working
Please see pictures for overall condition