Water Pump Seal Assembly Machine
Automotive Water Pump Seal Assembly System
Designed & Built: 1988
Units: 2
Status: Still in use