nyresten

Kidney stone (calcium oxalate)

Kidney stone (calcium oxalate)