Cellacast® Soft, 10 cm x 3.6 m, reference 23724, lot number 316411704,

Manufacturer