What is the problem? The internet seems full of them. The pedal will be from a Clio or other Renault
A brief search suggests these are probably the part no:
Renault 465310981R or Dacia 6001550231
Your car is just a Sandero II so don't be too specific in your search.
Is there a number embossed on the back of the rubber?