6 trademarks were found for owners matching the name Irpc Public Company Limited.
#
1 TM: 2265724
Desc: POLIMAXX
Owner: IRPC Public Company Limited
Class: 1
Status: Registered: Registered/protected
2 TM: 2170283
Desc: POLIMAXX
Owner: IRPC Public Company Limited
Class: 1
Status: Registered: Registered/protected
3 TM: 1576511
Desc: ENERSAV

Owner: IRPC Public Company Limited incorporated under the laws of Thailand
Class: 1
Status: Registered: Registered/protected
4 TM: 1576513
Desc: RHINOC

Owner: IRPC Public Company Limited incorporated under the laws of Thailand
Class: 1
Status: Registered: Registered/protected
5 TM: 1576517
Desc: WAVESAV

Owner: IRPC Public Company Limited incorporated under the laws of Thailand
Class: 1
Status: Removed
Not renewed: Renewal fee not paid
6 TM: 1576522
Desc: BANBAX

Owner: IRPC Public Company Limited incorporated under the laws of Thailand
Class: 1
Status: Registered: Registered/protected