ehd-ball-carriage-assembly-in-situ-small