Welcome to our forum. Feel free to post a message.
For anyone interested, there is a c-3 X-1 26 cm Speed fin on Ebay