中文 | English
Return

A tiny stone induced ureteral rupture. Urolithiasis.