generic celexa bupropion generic how much is toradol pills ampicillin brand name canada trazodone 25 mg tablet metformin er 500 mg prednisolone 4 mg tablets