Partially bio-based PP compound for injection moulding

EPPM Subs 2017