Source: https://vetmed.umn.edu/sites/vetmed.umn.edu/files/canine-struvite-uroliths-dissolution.pdf