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

Patent expiry · 8906851*PED · US