Description

Recombinant Human Endostatin, 500 ug