Loading patent details...
US20050196592A1: Three-dimensional textile composite structure and manufacture and use thereof | Searchlight