NetComposites
Let it snow!
Southern Manufacturing

Platens

The mounting plates of a press, to which the entire mould assembly is bolted.