SEARCH Articles Figures Tables 6-phosphate, synthesis Oseltamivir Oseltamivir phosphate Oseltamivir synthesis Tamiflu Tamiflu - Oseltamivir phosphate