Consiglio Nazionale delle Ricerche Trademarks
FAVOLOSA

FAVOLOSA

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