Product

polystyrene panels definition

A stiff insulation that is created from beads of plastic that expand.