Lycored

Lycored is a company leader in the research and development of carotenoid -based products obtained from tomatoes

Address
New Jersey
United States
Telephone

+1(877) 592-6733

Product Areas

Plant Based

Additives Show all suppliers

Specialised Ingredients

Additives Show all suppliers