Medicine Novaxen Plus 20 mg + 500 mg Tablet Esomeprazole + Naproxen Leon Pharmaceuticals Ltd. View medicine