Cynomolgus CLEC4C Protein, His Tag TP724508 USD 2,040.00 4 Weeks Cynomolgus CLEC4C Protein, His Tag Tag N-6×His Expression Host HEK293