wh0cd48406 metformin 500 mg price