CDUCKWORTH766IN CDUCKWORTH766IN Biology Answered what organelle breaks down fatty acids and toxic cell products