Metformin hydrochloride api price