NCT00107666 - CTI-01 (Ethyl Pyruvate) Safety and Complication Prevention in Cardiac Surgery Patients on Cardiopulmonary Bypass (CPB) | Crick | Crick