An economical solution for general-purpose floor cleaning or one-time use. Outlasts and outperforms cotton. Excellent absorbency from a four-ply blend of cotton, rayon and synthetic yarn. Cut-end design.
An economical solution for general-purpose floor cleaning or one-time use. Outlasts and outperforms cotton. Excellent absorbency from a four-ply blend of cotton, rayon and synthetic yarn. Cut-end design.
An economical solution for general-purpose floor cleaning or one-time use. Outlasts and outperforms cotton. Excellent absorbency from a four-ply blend of cotton, rayon and synthetic yarn. Cut-end design.