ProFibrix B.V., Leiden, the Netherlands
Product: Fibrocaps