chemical compounds in oseltamivir phosphate and tamiflu cpt code and h5n1 and healthcare providers in california and tamiflu depression and buy tamiflu