Byetta · patent 9884092 expires 2026-08-18

Patent expiry · 9884092 · US