Glossary
A substance that is impermeable to X-rays, utilized for highlighting the urinary tract in order to identify any irregularities.
Posted
in
by
Tags: