Skip to content

B0006208 Urea crystals

B0006208 Urea crystals Credit: Spike Walker. Wellcome Images images@wellcome.ac.uk http://wellcomeimages.org Crystals of urea. Urea is produced in the liver to remove toxic ammonia from the …

Popular posts