I have been looking for the piece that stops the air coming inside from front.
It’s a piece that was designed by Renault but I think it was never homologated so it’s not for sale.
The reference number is (or was) 679109245R.
As all of you can imagine is piece number 5
It would be great if someone with 3D design knowlege could design it so it could be printed on a 3D printer.