answersLogoWhite

0

As it is a main site of respiration and energy of the cell, it is located in the cytoplasm (of the cell).
Answer:

They are located in Cells, the building blocks of life.

User Avatar

Wiki User

8y ago

What else can I help you with?