88073373
Aug 10, 2018
Apr 21, 2020
Active Trademark
Automated technology in the nature of an electronic device designed to release varying sizes of paper towel sheets, sold as an integral component of electronic paper towel dispensers
Housewares and Glass