buy propranolol 10 mg how long does inderal 10 mg last