2 trademarks were found for owners matching the name Haijun Fan.
#
1 TM: 1890264
Desc: PROLUX
Owner: Haijun Fan
Class: 11
Status: Lapsed: Not accepted
2 TM: 1821508
Desc: PRIMELUX
Owner: Haijun Fan
Class: 9, 11
Status: Registered: Registered/protected