Red rectangular rubber stamp mark with the text solar powered for sustainable energy and green tech

Code produit:
2116760649