TY - BOOK AU - Bendall, Derek S. TI - Protein electron transfer SN - 1859960405 U1 - 572.645 PY - 1996/// CY - Oxford PB - Bios Scientific Publishers KW - Protein electron transfer ER -