Navmeda

Legal

Right of Withdrawal

As a consumer, you can withdraw from your order within 14 days without giving reasons. The contracting party is the respective merchant.

Last updated: January 1, 2026