propranolol 30 purchase erythromycin 500mg canada fluoxetine 10 mg coupon ampicillin tablet disulfiram 500 mg price