Endostatin, human, recombinant

Tax included
Recombinant Human Endostatin
PromoCell
C-68305

Data sheet

Size
100 ug