Inderal LA (Propranolol) vs Alternatives: In‑Depth Beta Blocker Comparison