Solublion

Solublion

Biodegradable, compostable, water-soluble thermoplastic starch polymeric solutions.

HQ location
Alicante, Spain
Launch date
Employees
Company register number
B02820363
Authorizing premium user...