Byetta · patent 9884092*PED expires 2027-02-18

Patent expiry · 9884092*PED · US