20pcs x Sunpower Solar Cell 21.8% High Efficiency 3.34W 125 x 125 C60 Monocrystalline for Solar Impulse Airplane

20pcs x Sunpower Solar Cell 21.8% High Efficiency 3.34W 125 x 125 C60 Monocrystalline for Solar Impulse Airplane

Aliexpress UK