Skip Navigation

Calcium oxalate crystals in urine sediment. Mag x1000 Olympus CX21. Captured via mobile phone.

0
0 comments