Worcester 87170021320 flow turbine

Worcester 87170021320 turbine

eBay