Chris,
If that doesn't work out, IIRC Enzo had a batch of rear foils made up in Germany a couple of years ago

Griff