Description

Recombinant Human CD68, 38kda, 5 ug