1 trademark was found for owners matching the name Shanghai Terra Tech Ltd.
#
1 TM: 2452097
Desc: HOOTIE HOO

Owner: Shanghai Terra Tech Ltd
Class: 25
Status: Accepted: Awaiting advertisement