Ticlopidine: a promise for the prevention and treatment of thrombosis and its complications.