470 F3d 1368 Sanofi-Synthelabo v. Apotex Inc