Consiglio Nazionale delle Ricerche Trademarks
FAVOLOSA
Filed: September 19, 2001
olive plants
Owned by: Consiglio Nazionale delle Ricerche
Serial Number: 76315309