Loading patent details...
US4036003A: Poly(ethylene Terephthalate) Fibrillated Tape Sewing Thread | Searchlight