Human CLEC1A Protein, hFc Tag
Recombinant Human CLEC1A Protein with N-terminal human Fc tag