US Patent 08822511 1,2,5-oxadiazoles as inhibitors of indoleamine 2,3-dioxygenaseUS Patent 8822511 1,2,5-oxadiazoles as inhibitors of indoleamine 2,3-dioxygenase
Infobox
Patent Number
088225110
Patent Number
88225110
Edits on 19 May, 2023
"Remove website redirecting to Patent Public Search front page"