Green leaf icon for an agriculture technology company.

Code produit:
872310644