I've found the following picture for the front:



Does not look like they have that electronical connector Any idea where i can get those?