Description

Human EBI3 subunit (IL-27, IL-35), 500 ug Price on request! Orig.No.CLY100-162-500UG