ZD6126: a novel small molecule vascular targeting agent.

ZD6126: a novel small molecule vascular targeting agent.