Description

Recombinant Human CD83, 2 ug