4 trademarks were found for owners matching the name Yifang Cao.
#
1 TM: 2421662
Desc: Liberlive
Owner: Yifang Cao
Class: 15
Status: Accepted: Awaiting advertisement
2 TM: 2264929
Desc: Albedo
Owner: Yifang Cao
Class: 19
Status: Lapsed: Not accepted
3 TM: 2180984
Desc: Eco Brick & Block
Owner: Yifang Cao
Class: 19
Status: Lapsed: Not accepted
4 TM: 2178871
Desc: Eco Brick
Owner: Yifang Cao
Class: 19
Status: Lapsed: Not accepted