Biology, asked by shalemakepogu, 9 months ago

ATP binding site is located on​

Answers

Answered by manojraina72
1

Answer:

it is located on mitochondria

Answered by tejumalyam
0

Answer:

ATP binding site is located in Mitochondria

Similar questions