Other casting machines

Counter pressure casting machine for sand molds

Controller for Counter pressure casting