Description

UPC: 048615244228

Manufacturer ID: 24422

Additional information

Manufacturer

Tempilaq