TY - RPRT TI - Comparative physiology of insect renal function. AU - J Phillips PY - 1981 DO - 10.1152/ajpregu.1981.241.5.r241 UR - https://pubmed.ncbi.nlm.nih.gov/7030087/ ID - 7030087 ER -