TY - RPRT TI - Self-locking vena cava clip. AU - R E Ahlquist AU - M W Durham PY - 1967 UR - https://pubmed.ncbi.nlm.nih.gov/6053898/ ID - 6053898 ER -