Plant Based
  • Misc
Product category
  • Ingredients
Country Name
Netherlands
Sub Product Description

Plant based protein ingredients using a variety of vegetables (B2B focus).

Indian Presence
NO