TY - RPRT TI - [Renal foreign body]. AU - J A Demaria UR - https://pubmed.ncbi.nlm.nih.gov/5387205/ ID - 5387205 ER -