What is the name of the organelle that synthesizes ATP?

Home