European Commision Trademarks
PARLAMENT EWROPEW
Filed: September 30, 2015
Owned by: European Commision
Serial Number: 89002156