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

Patent expiry · 8329648*PED · US