FLEXX SLATE LTD. CO. Trademarks
FLEXX SLATE

FLEXX SLATE

Filed: March 9, 2015
Artificial stone; Building materials, namely, manufactured stone, slate and semiprecious stone veneer for use on walls,…
Owned by: FLEXX SLATE LTD. CO.
Serial Number: 86558038