Headquartered in the city of Vinhedo - S.P - Brazil. YBI Brazil company, its objective is to provide services and botanic ingredients for the cosmetic, pharmaceutical, chemical and food industry... Our products are from many Brazilian biomes, such..
Relevance: 13.94231