The front surface of photovoltaic or solar cell

Code produit:
1289937361