Menelaus Olive Oil Inc. Trademarks
MENELAUS
Filed: January 11, 2013
Canned processed olives; Olive oil; Olive oil; Olive oils; Olive pastes; Preserved, dried and cooked olives; Processed olive…
Owned by: Menelaus Olive Oil Inc.
Serial Number: 85820854