Skip to main content
IVADEN 7.5 - Ivabradine 7.5mg Film Coated Tablets - NPRA Drug Approval Details