Buy Sanofi India, target price Rs 9820: ICICI Direct | Sharefundss