A vessel retriever