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