Deca Filter

Duty Free Switzerland 1960's
20 pieces with Filter in Flip Top Box with Cellophane

Producer ?, Switzerland
Trade Mark Owner Deca Trust, Vaduz