Madrid Agreement Concerning the International Registration of Marks ... Protocol relating to the Madrid Agreement Concerning the International Registration of Marks ; Regulations ; Administrative instructions as in force on April, 2004 (World Intellectual Property Organization, 2004)