Euro Maxx
Duty Free Costa Rica 2006
20 pieces with Filter in Flip Top Box with Cellophane
Barcode 680701472711
Producer
GTC Industries Ltd., India
Trade Mark Owner
GTC Industries Ltd.