TLK286 in Treating Patients With Advanced Ovarian Epithel... | NCT00022347 | Trialant