MyBiosource Recombinant Proteins
MSRP:
Now:
zł3,048.00 - zł31,160.00
Was:
Recombinant Human IDO2 Protein | MBS8305010 | MybiosourceProduct Short Name: [IDO2]Product Name Synonyme: [INDOL1; Indoleamine 2,3-dioxygenase 2; IDO-2; Indoleamine 2,3-dioxygenase-like protein 1; Indoleamine-pyrrole 2,3-dioxygenase-like protein 1]Other...