Markus
Mark Identification
U+ UMBRA
Serial Number
75608968
Filing Date
Dec 21, 1998
Registration Date
Apr 17, 2001
Trademark by
UMBRA LLC
Subscribe
Classification Information
Advertising and Business
distributorships featuring household goods
Advertising and Business
UMBRA NOW