Description

UPC: 048615245973

Manufacturer ID: 24597

Additional information

Manufacturer

Tempilaq