A range of rubber and polypropylene mats designed to avoid slipping and fatigue; also entrance mats and anti-slip tape.
Catering Equipment,Bar Supplies and Cleaning Products,