fin key

fin keys - allen keys for removal and instalation of most fin systems - should also fit most modern leash parts.