ROYA
Mark Identification

ROYA

Serial Number

88233894

Filing Date

Dec 18, 2018

Trademark by

PEGAH AARABI

Classification Information

Interactive delivery of video over digital networks

Telecommunications