blockdrink2

About

Large Vesical Calculus together with Adenocarcinoma in the Vesica: A hard-to-find Affiliation.