MyBiosource Recombinant Proteins
MSRP:
Now:
zł3,048.00 - zł31,160.00
Was:
Recombinant Mouse IDO1 Protein | MBS8305261 | MybiosourceProduct Short Name: [IDO1]Product Name Synonyme: [IDO; INDO; Indoleamine 2,3-dioxygenase 1; IDO-1; Indoleamine-pyrrole 2,3-dioxygenase]Other Names: [indoleamine 2,3-dioxygenase 1 isoform 2;...