Description

Recombinant Human CD68, 38kda, 10 ug