Home
  • Home
  • VPL_0449_001 : Kidney Stones

VPL_0449_001 : Kidney Stones

Clip Details

An animation of how kidney stones form within the kidneys and then become lodged in the ureter causing pain and discomfort.
Categories