Top matchにょうろけっせき尿路結石nyourokessekiNounurinary calculus; urinary stone; urolithMedicine Listen Pitch on OJAD Explore