TY - RPRT TI - ATP synthase. The machine that makes ATP. AU - P L Pedersen PY - 1994 DO - 10.1016/s0960-9822(00)00257-8 UR - https://pubmed.ncbi.nlm.nih.gov/7704582/ ID - 7704582 ER -