MC202318 ·
Origene · Cat: MC202318
Reach 3+ verified distributors
Manufacturer product page
Description
Ido1 untagged - Mouse indoleamine 2,3-dioxygenase 1 Ido1 , 10ug