Photovoltaic leafs - Artificial photosynthesis concept illustration

Royalty-free stock illustration ID: 105269018

Photovoltaic leafs - Artificial photosynthesis concept illustration