Byetta · patent 8329648 expires 2026-08-18

Patent expiry · 8329648 · US