Specialists in Aluminum Die Casting
A System to dilute and maintain the mixed of water and die lubricant in a certain dilution ratio.