Description

Human IL-16 (121aa) Animal Free, 100 ug Original No.AF-200-16A-100UG