Good morning, Expander,
Not sure why others have not replied but you might try these sites:
http://www.windsurfingfins.co.uk/
http://www.f4fins.com/f4company.htm
I am not a Formula sailor, so I cannot offer any guidance on particular fins.
Hope this helps.