Nayelilara27 Nayelilara27 10-09-2015 Biology Answered What company or place does mitochondria resemble in a cell city