Great photo TempestV. I think this is a simple cable based release lever, not teleflex. The unit on the Sea Venom is a simple cable lever, bearing on a proximity switch which tells you that you have released the cable via a telltale light. I figure that it couldn’t be more complicated than that on a Hornet, and you can see a press to test telltale light on the Hornet. I would suspect that a simple type of lever was used like this in the Sea Mosquito, but would love to see a photo !