85952934
Jun 6, 2013
Dec 30, 2014
SHARKNINJA OPERATING LLC
Active Trademark
Subscribe
Cleaning preparations; floor cleaning preparation
Floor cleaning machines; Pads for floor polishing machines; Steam cleaning machines; Steam cleaning machines in the nature of steam mops