A natural fibre that neutralises odour is the latest innovation from Canadian textile firm Stafford Textiles Ltd.