Technical felt non-woven fabric Technical felt non-woven fabric for various applications, also as an upholstery felt.See