Description

Recombinant Human Endostatin, 250 ug