Delucchi, Derick Trademarks
LOC ART

LOC ART

Filed: June 19, 2017
Computer application software for mobile phones, namely, software for artists to post and sell their artwork on, and where…
Owned by: Delucchi, Derick
Serial Number: 87495579