microurolith

microurolith

microscopic urolith.