Stacked solar modules with a red crossed-out symbol indicating they are damaged. Concept of damage from inappropriate delivery standards.

Code produit:
763105261