Pasien batu ginjal wanita dapat mengonsumsi kalium sitrat, allopurinol, dan thiopronin, yang sangat umum digunakan dalam praktik klinis untuk pengobatan batu ginjal, namun sifat batu yang ditargetkan oleh ketiga obat ini berbeda. Batu terdiri dari tiga jenis, yaitu batu oksalat, batu asam urat, dan batu sistin berdasarkan komposisinya. Kalium sitrat lebih efektif untuk ketiga jenis batu tersebut. Allopurinol terutama menargetkan batu asam urat. Thiopurinol terutama mengobati batu sistin. Jadi, Anda dapat menggunakan kalium sitrat jika komposisinya tidak jelas setelah terkena batu ginjal. Jika komposisi batu sudah jelas, Anda dapat memilih obat yang sesuai dengan komposisi batu. Selain itu, karena ukuran batu yang ditargetkan oleh obat untuk pengangkatan batu diperlukan, batu yang relatif kecil, seperti di bawah 5mm, memiliki kemungkinan yang lebih tinggi untuk diangkat. Jika batu berukuran besar, terutama lebih besar dari 10mm, efek obat kurang baik, maka kita perlu menggunakan litotripsi gelombang kejut ekstrakorporeal atau bahkan pembedahan untuk mengobatinya.