Blue Large
Outperforms and outlasts premium cut-end mops two to one.
Balanced blend of cotton and synthetic yarns for absorbency and strength.
Looped ends and yarn tailband mop for greater floor coverage.
var googleApiKey = SettingsGroupProvider.Current.Get().GoogleApiKey;
// change v3.27 to v3.34