Medicinal ayurvedic azadirachta indica or Neem leaves and flowers. Very powerful Indian medicinal tree.

Code produit:
341204397