Method of forming petal tip tampon applicators
Method of making and apparatus to make a tampon applicator
Canada
World
United States