Evoco Fates partially bio-based 70-80% polyurethane foam (bio-PUR)

Evoco Fates 70-80% bio-based polyurethane foam (bio-PUR) for shoe insoles.