Medicine Rabeca 20 20 mg Tablet Rabeprazole Sodium Square Pharmaceuticals PLC, (Chemical Division) View medicine