Cell Aquaculture Ltd Trademarks
ECOCELL
caviar; fish fillets; preserved fish; salted fish; tinned fish
Owned by: Cell Aquaculture Ltd
Serial Number: 79010241