Description

Human IL-18BP Fc, 100 ug