Part of a high power pump.
Ellesmere 35.JPG