Leaf Locker Trademarks
LEAF LOCKER

LEAF LOCKER

A modular food storage system consisting of metal storage containers, adhesive labels, and a metal, magnetic storage case…
Owned by: Leaf Locker
Serial Number: 86202177