ivermectin brand name toradol 30 inderal 80 mg generic wellbutrin brand price cephalexin capsule 500mg price