Mhabeb5199 Mhabeb5199 14-12-2022 Biology contestada in chloroplasts, _____ is the source of the electrons needed for photosynthesis.