85593290
Apr 10, 2012
Nov 20, 2012
INTELLIGENT FABRIC TECHNOLOGIES NORTH AMERICA INC.
Subscribe
Fabric protectant for a variety of textiles including finished textiles in the form of an anti-microbial treatment thereof