lemon bird
The formation of kidney stones or stones in the urinary tract are common. Chemicals found in urine are responsible for the production of stones in the kidney. These chemicals include oxalic acid, calcium, uric acid and phosphorus. The size of these stones can vary from sand, gravel and other similar-sized egg of a [...]