Loading patent details...
US6647852B1: Continuous intersecting braided composite structure and method of making same | Searchlight