TERRAQUA LIMITED Trademarks
QUENCH
Filed: January 30, 1970
DISTILLATION APPARATUS, MORE PARTICULARLY WATER PURIFIERS
Owned by: TERRAQUA LIMITED
Serial Number: 72350143