Neem

Fresh neem leaves available
  • ca. 1000000 kg
  • kg25
  • Industry: Food, Non food, Chemical, Feed
  • India
  • DOM: NA
  • UBD: NA