Our products

Filters

  • Subcategory

Infibra - Madre Terra Dispenser napkin - Interfold - 17 x 17 - Beige

Article number: I-0010

Infibra - Madre Terra napkin - 1/4 fold - 30 x 30 - Beige

Article number: I-0011

Infibra - Madre Terra napkin - 1/4 fold - 33 x 33 - Beige

Article number: I-0013

Infibra - Madre Terra napkin - 1/4 fold - 38 x 38 - Beige

Article number: I-0014

Infibra - Madre Terra Placemat - 30 x 40 - Beige

Article number: I-0018N

The latest updates