Tecnmagnete

Permanent electro-magnetic mould clamping system.