The AGUILAR & REVENGA PATENT AND TRADEMARK firm was grounded in 1989 with head office in Barcelona.