ICEFLOE TECHNOLOGIES INC. Trademarks
ICEFLOE
Refrigerated beer dispensing units
Owned by: ICEFLOE TECHNOLOGIES INC.
Serial Number: 78167489