ZEM XL 90mg tablets contain extended-release diltiazem, a calcium channel blocker. It is used to treat high blood pressure (hypertension), chest pain (angina), and certain heart rhythm disorders. By relaxing the blood vessels and reducing the heart's workload, it helps improve blood flow and control heart rate. The "XL" formulation provides a prolonged effect over time.