88007079
Jun 20, 2018
Jan 19, 2021
Active Trademark
Fabric mats that are placed on a touch-screen computer device to aid in usage of the touch-screen computer device by preventing the user's hand from coming into contact with the screen
Electrical and Scientific Apparatus