An angiogenic factor comprising a mixture of proteins derived from bone.
The angiogenic protein mixture is produced by a series of steps that
allow the proteins to be kept in solution. The angiogenic mixture of bone
proteins is produced by a multi-step process that includes at least one
ultrafiltration step, an anion exchange chromatography step, a cation
exchange chromatography step and a high performance liquid chromatography
(HPLC) purification step.