TY - RPRT TI - From toad bladder to kidney. AU - A Leaf PY - 1982 DO - 10.1152/ajprenal.1982.242.2.f103 UR - https://pubmed.ncbi.nlm.nih.gov/7039340/ ID - 7039340 ER -