40 ug

Recombinant Human ENTPD3 Protein