cduckworth766 cduckworth766 01-11-2021 Biology contestada what organelle breaks down fatty acids and toxic cell products