A sectioned large double sided impeller cast in AB2-C95800 at Draycast Foundries, Chesham UK
Aluminium castings and bronze castings. UK foundry producer of sand castings
A sectioned large double sided impeller cast in AB2-C95800 at Draycast Foundries, Chesham UK