Description

UPC: 048615244136

Manufacturer ID: 024413

Additional information

Manufacturer

Tempilaq