It also looks like a kidney stone I strained out of a patient's urine some years ago... That one HURT!
Yeee-ouch! How big was the stone?